Humahuaca town square.